//输入框获得焦点时，显示提示内容
function showDesc(obj)
{  
   var id= obj.name;
   document.getElementById(id).style.display="inline";
}
//输入框失去焦点时检验输入内容是否有效
function checkText(obj)
{
   //获取输入框的id值
   var id= obj.name;
   var text=document.getElementById(id.toString().toUpperCase()).value;

   //判断是否为空
   if(text.replace(/\s/g, "")=="")
   {
      document.getElementById("id").innerHTML="输入不能为空";
   }
   else
   {
     //组装方法
     //取首字母转换为大写,其余不变
     var firstChar=id.charAt(0).toString().toUpperCase();
     //
     var strsub=id.substring(1,id.length);
     var strMethod="check"+firstChar+strsub+"()";
     var isTrue = eval(strMethod);
     if(isTrue)
     {
         document.getElementById("id").innerHTML="输入有效";
     }
   }

   
}
function checkUsername()
{
    //只简单的判断用户名的长度
    var id = document.getElementById("USERNAME");
    var username=id.value;    
    var username=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; 
	if (!username.exec(s))
	{
		document.getElementById("id.name").innerHTML="用户名只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 ";
		return false;
	} 
    else return true;
}
function checkPassword()
{
    var password = document.getElementById("PASSWORD").value;
    var password=/^(\w){6,20}$/; 
		if (!password.exec(s)) 
		{
			document.getElementById("id.name").innerHTML="只能输入6-20个字母、数字、下划线 ";
			return false;
		}
		else return true ;
}
function checkPassword2()
{
     var id=document.getElementById("PASSWORD");
     var id2=document.getElementById("PASSWORD2");
     var password = id.value;    
     var password2 = id2.value;
     if(password!=password2)
     {
        document.getElementById("id.name").innerHTML="密码不一致";
        return false;
     }
     return true;    
}


function checkPhoneNumber()
{
// 利用正则表达式对输入数据匹配
   var id=document.getElementById("PHONENUMBER");
   var phone = id.value;     
   var phone=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/; 
   if (!patrn.exec(s)) 
   {
   	document.getElementById("id.name").innerHTML="手机号码必须以数字开头，除数字外，可含有“-” "
   	return false
   }
return true 
}


function checkEmail()
{
// 利用正则表达式对输入数据匹配
   var id =  document.getElementById("EMAIL")
   var email = id.value;    
//以字母或数字开头，跟上@,字母数字以.com结尾
   var expr =  /^([0-9]|[a-z])+@([0-9]|[a-z])+(\.[c][o][m])$/i;
   if(!expr.test(email))
   {
      document.getElementById("id.name").innerHTML="输入的邮箱格式有误";
      return false;
   }
   return true;
}